storage dam - French English Dictionary